binder or commitment - French English Dictionary